road ditch - Espagnol Anglais Dictionnaire